river flycatcher - French English Dictionary